package com.newasia.server.dal.entitys;

import com.newasia.server.common.factory.ModuleFactory;
import com.newasia.server.common.template.ModuleAnalysisTemplate;
import lombok.Data;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.client.methods.HttpPost;

import java.io.Serializable;
import java.util.Date;

@Data
public class MonitorDetail extends BaseData implements Serializable {

    public MonitorDetail(){
        this.setHasSetList(true);
    }

    private Long monitorDetailId;

    private String sid;

    private Long monitorId;

    private String sidPass;

    private String iProject;

    private Integer iClSet;

    private Integer iCl;

    private String iUser;

    private String iPass;

    private String moduleName;

    private Integer rateRealTime;

    private Integer ratePara;

    private Integer rateDefault;

    private Integer controllerId;

    private Date uploadTime;

    private Date setUploadTime;

    private Boolean flagAlert;

    private Boolean flagSwitch;

    private Boolean flagWarning;

    private Boolean flagDataRecord;

    private Boolean flagOffline;

    private Integer offTime;

    private Date stopSendMessEndTime;

    private Integer warn1;

    private Integer warn2;

    private Integer warn3;

    private Integer warn4;

    private Integer warn5;

    private Integer warn6;

    private Integer warn7;

    private Integer warn8;

    private Integer warn9;

    private Integer warn10;

    private Integer warn11;

    private Integer warn12;

    private Integer warn13;

    private Integer warn14;

    private Integer warn15;

    private Integer warn16;

    private Integer warnset1;

    private Integer warnset2;

    private Integer warnset3;

    private Integer warnset4;

    private Integer warnset5;

    private Integer warnset6;

    private Integer warnset7;

    private Integer warnset8;

    private Integer warnset9;

    private Integer warnset10;

    private Integer warnset11;

    private Integer warnset12;

    private Integer warnset13;

    private Integer warnset14;

    private Integer warnset15;

    private Integer warnset16;

    private String getcmd;

    private Long iAlert;

    private static final long serialVersionUID = 1L;
}